Triangular number - German English Dictionary